package com.m.service;

import com.m.pojo.dto.blackwhite.AddBlackWhiteInfoDto;
import com.m.pojo.dto.blackwhite.BlackWhiteInfoDto;
import com.m.pojo.dto.blackwhite.BlackWhiteSearchDto;

import java.util.List;

/**
 * 功能：<br/>
 *
 * @author miracle
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
public interface IBlackWhiteService {

    /**
     * 新增黑白名单
     * @param addBlackWhiteInfoDto
     */
    void addBlackWhiteInfo(AddBlackWhiteInfoDto addBlackWhiteInfoDto);

    /**
     * 删除黑白名单
     * @param blackeWhiteId
     */
    void delBlackWhiteInfo(Long blackeWhiteId);

    /**
     * 查询所有黑白名单
     * @param blackWhiteSearchDto
     * @return
     */
    List<BlackWhiteInfoDto> getBlackWhiteInfo(BlackWhiteSearchDto blackWhiteSearchDto);
}
